one who is dependent - German English Dictionary